import time      # 用于记录时间
import datetime  # 用于获取更详细的时间信息

def capture_key_press():
    print("请在物体进入视野时按下 's' 键以保存画面...")
    times = []  # 用于存储两次按键的时间

    # 捕捉两次按键事件
    for i in range(2):
        if key & 0xFF == ord('q') or key == 27:
            current_time = time.time()  # 获取当前时间戳
            readable_time = datetime.datetime.now()  # 获取可读的时间
            times.append(current_time)
            print("66666666666")
            print(f"第 {i+1} 次按键时间记录为：{readable_time}")

    # 计算两次按键之间的时间差
    time_difference = times[1] - times[0]
    print(f"两次按键的时间差是：{time_difference} 秒。")

if __name__ == '__main__':
    capture_key_press()